water stilling device - Turco Inglés Diccionario